//es5 构建类
//1.函数来构建 大写 传了参数
function Person(name, age){
    //{}
    //函数运行过程就是构造对象过程
    this.name=name;
    this.age=age;
//return{}
}
// 函数有 prototype 属性
// p1.__proto__ 私有属性 == Person.prototype
Person.prototype.say= function(){
    console.log(this.age);
}
// 以new 的方式运行 this的指向由函数的运行方式来决定
const p1=new Person('冯浩洁',18)
console.log(p1.name);
p1.say()
console.log(Person.__proto__== Object.prototype)